The 2.3 Evo 5 Engine Is Finally In! Exedy Twin Plate Race Clutch Rebuilt